Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OVENDEN TERRACE Terraced £65,000 21 Sep 2018
6 OVENDEN TERRACE Terraced £72,000 31 Jul 2006
8 OVENDEN TERRACE Terraced £75,000 25 Feb 2022
12 OVENDEN TERRACE Terraced £57,000 6 May 2014
19 OVENDEN TERRACE Terraced £13,500 28 Jul 1995
20 OVENDEN TERRACE Terraced £67,000 10 Feb 2006
24 OVENDEN TERRACE Terraced £84,750 16 Oct 2017